/* FILE: body.css */

/* Stylesheet für CSP-Website - Bodyframe */




/* BODY: Angaben zum Grundlayout */

body	{
		margin-top:10px;										/* Seitenränder */
		margin-bottom:10px;		
		margin-left:10px;		
		margin-right:10px;
		
    font-size: 10pt;										/* Angaben zur Schrift */
    color: #333333;
    font-family: Arial, Helvetica;
		
		background-image:url(../images/bg_body.gif);			/* Hintergrund */
		background-repeat:no-repeat;
		background-attachment: fixed;
    background-color: #ffffff;

		/* Hinzugefügt 17 Juli 02*/
		scrollbar-3dlight-color:#000000;
		scrollbar-arrow-color:#000000;
		scrollbar-base-color:#CEC6B4;
		scrollbar-darkshadow-color:#DDDDDD;
		scrollbar-face-color:#CEC6B4;
		scrollbar-highlight-color:#DDDDDD;
		scrollbar-shadow-color:#000000;
		scrollbar-track-color:#E5E5E5;
    /* Ende Hinzugefügt 17 Juli 02 */
}


/* ANCHOR: Angaben zum Link-Layout */
a		{
    	font-size: 9pt;
    	font-family: Arial, Helvetica;
		color:FF0000; 
		font-weight:normal; 
		text-decoration:none;
		}
		
a:hover	{
    	font-size: 9pt;											/* Angaben zum Link-Layout on mouseover (wird von Netscape ignoriert) */
    	font-family: Arial, Helvetica;		
		color:990000; 
		font-weight:normal; 
		text-decoration:underline;
		}
a:visited
{
		
		color:#cc0099; 		
		}
		
/*ABSATZ Formatierung */

p.text	{														/* Absatzformatierung Lauftext (class="text") */
    	font-size: 9pt;
		font-weight: normal;
    	color: #333333;
    	font-family: Arial, Helvetica;
		text-align:justify;
		}

p.klein	{														/* Absatzformatierung Lauftext klein (class="klein") */
    	font-size: 8pt;
		font-weight: normal;
    	color: #333333;
    	font-family: Arial, Helvetica;
		text-align:justify;
		}

p.gross	{														/* Absatzformatierung Lauftext gross (class="gross") */
    	font-size: 11pt;
		font-weight: normal;
    	color: #333333;
    	font-family: Arial, Helvetica;
		text-align:justify;
		}


p.liste {														/* Absatzformatierung für Aufzählungslisten (class="liste") */
    	font-size: 9pt;
		font-weight: normal;
    	color: #333333;
    	font-family: Arial, Helvetica;
		text-align:left;
		}

p.tab	{														/* Absatzformatierung Tabelle (class="tab") */
    	font-size: 9pt;
		font-weight: normal;
    	color: #333333;
    	font-family: Arial, Helvetica;
		text-align:justify;
		}
		


		
ul 		{														/* Aufzählungslistenformatierung */
		list-style-image:url(../images/bullet.gif);
    	font-size: 9pt;
		font-weight: normal;
    	color: #333333;
    	font-family: Arial, Helvetica;
		text-align:left;
		}
		
		
td		{														/* Tabelle allgemein */
    	font-size: 9pt;
		font-weight: normal;
		color: #333333;
		font-family: Arial, Helvetica;
		text-align:justify;
		}
		
		

h1		{														/* Überschrift H1 */
    	font-size: 12pt;
		font-weight: bold;
    	color: #333333;
    	font-family: Arial, Helvetica;
		text-align:left;
		}
		
h2		{														/* Überschrift H2 */
    	font-size: 12pt;
		font-weight: bold;
    	color: #333333;
    	font-family: Arial, Helvetica;
		text-align:left;
		}

h3		{														/* Überschrift H3 */
    	font-size: 9pt;
		font-weight: bold;
    	color: #333333;
    	font-family: Arial, Helvetica;
		text-align:left;
		}





INPUT.eingabe	{												/* Inputbox - Eingabefeld */
				BACKGROUND-COLOR: #e5eaea; 
				border-style:solid; border-width:thin
				COLOR: #000000; 
				FONT-FAMILY: Verdana, Arial, Helvetica; 
				FONT-SIZE: 10px; 
				FONT-WEIGHT: normal; 
				LEFT: 5px; 
				POSITION: relative
				}

INPUT.button	{												/* Buttonlayout */
				BACKGROUND-COLOR: #CEC6B4; 
				border-style:solid; border-width:thin
				COLOR: #000000; 
				FONT-FAMILY: Verdana, Arial, Helvetica; 
				FONT-SIZE: 10px; 
				FONT-WEIGHT: normal; 
				LEFT: 5px; 
				POSITION: relative
				}
